Part Number Hot Search : 
2SC3729 3216X7R ZM2C130 LC5852N XFGIB YB18H MT9315AE RB480
Product Description
Full Text Search
 

To Download MAX19711ETN Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  general description the max 19711 is an ultra-low-power, highly integrated mixed-signal analog front-end (afe) ideal for cdma communication applications operating in full-duplex (fd) mode. optimized for high dynamic performance and ultra-low power, the device integrates a dual 10-bit, 11msps receive (rx) adc; dual 10-bit, 11msps transmit (tx) dac with cdma baseband filters; three fast-settling 12-bit aux-dac channels for ancillary rf front-end con- trol; and a 10-bit, 333ksps housekeeping aux-adc. the typical operating power in fd mode is 37.5mw/42.7mw at a 4.915mhz/11mhz clock frequency. the rx adcs feature 54.8db snr and 74.2 dbc sfdr at 1.875 mhz input frequency with an 11mhz clock frequen- cy. the analog i/q input amplifiers are fully differential and accept 1.024v p-p full-scale signals. typical i/q channel matching is 0.01 phase and 0.01db gain. the tx dacs with cdma lowpass filters feature -3db cutoff frequency of 1.3mhz and > 64dbc stopband rejection at f image = 4.285mhz at f clk = 4.915mhz. the analog i-q full-scale output voltage range is selectable at ?10mv or ?00mv differential. the output dc common- mode voltage is selectable from 0.86v to 1.36v. the i/q channel offset is adjustable to optimize radio lineup side- band/carrier suppression. typical i-q channel matching is ?.03db gain and ?.07 phase. two independent 10-bit parallel, high-speed digital buses used by the rx adc and tx dac allow full- duplex operation for frequency-division duplex applica- tions. the rx adc and tx dac can be disabled independently to optimize power management. a 3-wire serial interface controls power-management modes, the aux-dac channels, and the aux-adc channels. the max19711 operates on a single 2.7v to 3.3v analog supply and 1.8v to 3.3v digital i/o supply. the max19711 is specified for the extended (-40? to +85?) temperature range and is available in a 56-pin, thin qfn package. the selector guide at the end of the data sheet lists other pin-compatible versions in this afe family. for time-division duplex (tdd) applications, refer to the max19705?ax19708 afe family of products. applications features ? dual 10-bit, 11msps rx adc and dual 10-bit, 11msps tx dac ? ultra-low power 37.5mw/42.7mw at f clk = 4.915mhz/11mhz, fd mode 24.3mw at f clk = 11mhz, slow rx mode 34.5mw at f clk = 11mhz, slow tx mode low-current standby and shutdown modes ? integrated cdma filters with > 64dbc stopband rejection ? programmable tx dac common-mode dc level and i/q offset trim ? excellent dynamic performance snr = 54.8db at f in = 1.875mhz (rx adc) sfdr = 75dbc at f out = 620khz (tx dac) ? three 12-bit, 1? aux-dacs ? 10-bit, 333ksps aux-adc with 4:1 input mux and data averaging ? excellent gain/phase match ?.01 phase, ?.01db gain (rx adc) at f in = 1.87mhz ? multiplexed parallel digital i/o ? serial-interface control ? versatile power-control circuits shutdown, standby, idle, tx/rx disable ? miniature 56-pin thin qfn package (7mm x 7mm x 0.8mm) max19711 10-bit, 11msps, full-duplex analog front-end ________________________________________________________________ maxim integrated products 1 19-0527; rev 0; 5/06 for pricing, delivery, and ordering information, please contact maxim/dallas direct! at 1-888-629-4642, or visit maxim? website at www.maxim-ic.com. evaluation kit available ordering information part* pin-package pkg code MAX19711ETN 56 thin qfn-ep** t5677-1 MAX19711ETN+ 56 thin qfn-ep** t5677-1 * all devices are specified over the -40c to +85? operating range. ** ep = exposed paddle. + denotes lead-free package. functional diagram and selector guide appear at end of data sheet. top view max19711 thin qfn 15 17 16 18 19 20 21 22 23 24 25 26 27 28 ad2 ad3 ad4 ad5 ad6 ad7 ad8 ad9 ognd ov dd da0 da1 da2 da3 refn note: the pin 1 indicator is ??for lead-free devices. com refin qdp qdn v dd gnd idp idn v dd dac1 dac2 dac3 adc1 48 47 46 45 44 43 54 53 56 55 52 51 50 49 1 2 3 4 5 6 7 8 9 1011121314 42 41 40 39 38 37 36 35 34 33 32 31 30 29 gnd ad0 ad1 v dd qap qan v dd gnd clk gnd ian iap v dd refp da6 da5 da4 da7 da8 da9 dout din sclk v dd gnd v dd adc2 exposed paddle (gnd) cs/wake pin configuration cdma handsets cdma data cards portable communication equipment
max19711 10-bit, 11msps, full-duplex analog front-end 2 _______________________________________________________________________________________ absolute maximum ratings stresses beyond those listed under ?bsolute maximum ratings?may cause permanent damage to the device. these are stress rating s only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specificatio ns is not implied. exposure to absolute maximum rating conditions for extended periods may affect device reliability. v dd to gnd, ov dd to ognd ..............................-0.3v to +3.6v gnd to ognd.......................................................-0.3v to +0.3v iap, ian, qap, qan, idp, idn, qdp, qdn, dac1, dac2, dac3 to gnd .....................-0.3v to v dd adc1, adc2 to gnd.................................-0.3v to (v dd + 0.3v) refp, refn, refin, com to gnd ...........-0.3v to (v dd + 0.3v) ad0?d9, da0?a9, sclk, din, cs /wake, clk, dout to ognd .........................-0.3v to (ov dd + 0.3v) continuous power dissipation (t a = +70?) 56-pin thin qfn-ep (derate 27.8mw/? above +70?) 2.22w thermal resistance ja ..................................................36?/w operating temperature range ...........................-40? to +85? junction temperature ......................................................+150? storage temperature range .............................-60? to +150? lead temperature (soldering, 10s) .................................+300? electrical characteristics (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l 10pf on all digital outputs, f clk = 11mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, differential rx adc input, differential tx dac output, c refp = c refn = c com = 0.33?, c l < 5pf on all aux-dac outputs, t a = t min to t max , unless otherwise noted. typical values are at t a = +25c.) (note 1) parameter symbol conditions min typ max units power requirements analog supply voltage v dd 2.7 3.0 3.3 v output supply voltage ov dd 1.8 v dd v fd m od e: f c lk = 11m h z, f ou t = 620kh z on b oth d ac channel s; f i n = 1.87m h z on b oth ad c channel s; aux- d ac s o n and at m i d scal e, aux- ad c o n 14.25 17 fd mode: f clk = 4.915mhz, f out = 620khz on both dac channels; f in = 1.87mhz on both adc channels; aux- dacs on and at midscale, aux-adc on 12.5 spi2-tx mode: f clk = 11mhz, f out = 620khz on both dac channels; rx adc off; aux-dacs on and at midscale, aux- adc on 11.5 14 spi1-rx mode: f clk = 11mhz, f in = 1.87mhz on both adc channels; tx dac off (tx dac outputs at 0v); aux-dacs on and at midscale, aux-adc on 8.1 10 spi4-tx mode: f clk = 11mhz, f out = 620khz on both dac channels; rx adc on (output tri-stated); aux-dacs on and at midscale, aux-adc on 14.1 16.5 spi3-rx mode: f clk = 11mhz, f in = 1.87mhz on both channels; tx dac on (tx dac outputs at midscale); aux-dacs on and at midscale, aux-adc on 13.8 16.5 v dd supply current standby mode: clk = 0 or ov dd ; aux-dacs on and at midscale, aux-adc on 4 ma
max19711 10-bit, 11msps, full-duplex analog front-end _______________________________________________________________________________________ 3 electrical characteristics (continued) (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l 10pf on all digital outputs, f clk = 11mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, differential rx adc input, differential tx dac output, c refp = c refn = c com = 0.33?, c l < 5pf on all aux-dac outputs, t a = t min to t max , unless otherwise noted. typical values are at t a = +25?.) (note 1) parameter symbol conditions min typ max units idle mode: f clk = 11mhz; aux-dacs on and at midscale, aux-adc on 7ma v dd supply current shutdown mode: clk = 0 or ov dd , aux- adc off 0.5 5 a fd m od e: f c lk = 11m h z, f ou t = 620kh z on b oth d ac channel s; f i n = 1.87m h z on b oth ad c channel s; aux- d ac s o n and at m i d scal e, aux- ad c o n 1.5 spi1-rx and spi3-rx modes: f clk = 11mhz, f in = 1.87mhz on both adc channels; dac input bus tri-stated; aux- dacs on and at midscale, aux-adc on 1.4 ma spi2-tx and spi4-tx modes: f clk = 11mhz, f out = 620khz on both dac channels; adc output bus tri-stated; aux- dacs on and at midscale, aux-adc on 80 standby mode: clk = 0 or ov dd ; aux- dacs on and at midscale, aux-adc on 0.1 idle mode: f clk = 11mhz; aux-dacs on and at midscale, aux-adc on 18.5 ov dd supply current shutdown mode: clk = 0 or ov dd, aux- adc off 0.1 ? rx adc dc accuracy resolution 10 bits integral nonlinearity inl ?.8 lsb differential nonlinearity dnl ?.5 lsb offset error residual dc offset error -5 ?.2 +5 %fs gain error includes reference error -5 ?.9 +5 %fs dc gain matching -0.15 ?.04 +0.15 db offset matching ? lsb gain temperature coefficient ?0 ppm/? offset (v dd ?%) ?.2 power-supply rejection gain (v dd ?%) ?.08 lsb rx adc analog input input differential range v id differential or single-ended inputs ?.512 v input common-mode voltage range v cm v dd / 2 v r in switched capacitor load 490 k input impedance c in 5pf
max19711 10-bit, 11msps, full-duplex analog front-end 4 _______________________________________________________________________________________ electrical characteristics (continued) (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l 10pf on all digital outputs, f clk = 11mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, differential rx adc input, differential tx dac output, c refp = c refn = c com = 0.33?, c l < 5pf on all aux-dac outputs, t a = t min to t max , unless otherwise noted. typical values are at t a = +25?.) (note 1) parameter symbol conditions min typ max units rx adc conversion rate maximum clock frequency f clk (note 2) 11 mhz channel ia 5 data latency channel qa 5.5 clock cycles rx adc dynamic characteristics (note 3) f in = 1.875mhz 53.3 54.8 signal-to-noise ratio snr f in = 3mhz 54.8 db f in = 1.875mhz 53.2 54.8 signal-to-noise and distortion sinad f in = 3mhz 54.7 db f in = 1.875mhz 64.5 74.2 spurious-free dynamic range sfdr f in = 3mhz 78.3 dbc f in = 1.875mhz -72.1 -63.5 total harmonic distortion thd f in = 3mhz -75 dbc f in = 1.875mhz -82.8 third-harmonic distortion hd3 f in = 3mhz -78.3 dbc intermodulation distortion imd f in1 = 1.7mhz, a in1 = -7dbfs; f in2 = 900khz, a in2 = -7dbfs -71 dbc third-order intermodulation distortion im3 f in1 = 1.7mhz, a in1 = -7dbfs; f in2 = 900khz, a in2 = -7dbfs -75 dbc aperture delay 3.5 ns aperture jitter 2 ps rms overdrive recovery time 1.5x full-scale input 2 ns rx adc interchannel characteristics crosstalk rejection f in x ,y = 1.8m h z, a in x ,y = - 0.5d bfs , f in y ,x = 1m h z, a in y ,x = - 0.5d bfs ( n ote 4) -89 db amplitude matching f in = 1.8mhz, a in = -0.5dbfs (note 5) ?.01 db phase matching f in = 1.8mhz, a in = -0.5dbfs (note 5) ?.01 d eg r ees tx path dc accuracy resolution n 10 bits integral nonlinearity inl ?.55 lsb differential nonlinearity dnl guaranteed monotonic (note 6) -0.9 ?.4 +0.9 lsb t a +25? -5 ?.5 +5 residual dc offset v os t a < +25? -7 ?.5 +7 mv v fs = 410mv -50 ? +50 full-scale gain error v fs = 500mv -52 ? +52 mv
max19711 10-bit, 11msps, full-duplex analog front-end _______________________________________________________________________________________ 5 electrical characteristics (continued) (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l 10pf on all digital outputs, f clk = 11mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, differential rx adc input, differential tx dac output, c refp = c refn = c com = 0.33?, c l < 5pf on all aux-dac outputs, t a = t min to t max , unless otherwise noted. typical values are at t a = +25?.) (note 1) parameter symbol conditions min typ max units tx path dynamic performance corner frequency f c -3db corner 1.05 1.3 1.60 mhz passband ripple dc to 640khz 0.16 0.3 db p-p group delay variation in passband dc to 640khz 50 ns error-vector magnitude evm dc to 700khz 2 % stopband rejection f image = 4.285mhz, f out = 630khz, f clk = 4.915mhz 56 64 dbc 2mhz 21.5 4mhz 49 5mhz 58 10mhz 90 baseband attenuation spot relative to 100khz 20mhz 90 db dac conversion rate f clk (note 2) 11 mhz in-band noise density n d f out = 630khz, f clk = 4.915mhz -115 dbfs/hz third-order intermodulation distortion im3 f out1 = 620khz, f out2 = 640khz -77 dbc glitch impulse 10 pv s spurious-free dynamic range to nyquist sfdr f out = 620khz 61.5 75 dbc total harmonic distortion to nyquist thd f out = 620khz -75 -61.5 dbc signal-to-noise ratio to nyquist snr f out = 620khz 55.9 db tx path interchannel characteristics i-to-q output isolation f outx,y = 500khz, f outy,x = 620khz 92 db gain mismatch between i and q channels measured at dc, v fs = 410mv or 500mv -0.36 ?.03 +0.36 db clock leakage f out = 620khz -90 d bc phase mismatch between i and q channels f out = 620khz ?.07 d eg r ees differential output impedance 800 tx path analog output bit e7 = 0 (default) ?10 full-scale output voltage v fs bit e7 = 1 ?00 mv bits cm1 = 0, cm0 = 0 (default) 1.28 1.36 1.45 bits cm1 = 0, cm0 = 1 1.13 1.2 1.30 bits cm1 = 1, cm0 = 0 0.99 1.06 1.15 output common-mode voltage v comd bits cm1 = 1, cm0 = 1 0.79 0.86 0.95 v
max19711 10-bit, 11msps, full-duplex analog front-end 6 _______________________________________________________________________________________ electrical characteristics (continued) (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l 10pf on all digital outputs, f clk = 11mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, differential rx adc input, differential tx dac output, c refp = c refn = c com = 0.33?, c l < 5pf on all aux-dac outputs, t a = t min to t max , unless otherwise noted. typical values are at t a = +25?.) (note 1) parameter symbol conditions min typ max units rx adc?x dac receive transmit isolation ad c : f i n i = f i n q = 1.8m h z, d ac : f ou t i = f ou t q = 620kh z 85 db auxiliary adc (adc1, adc2) resolution n 10 bits ad1 = 0 (default) 2.048 full-scale reference v ref ad1 = 1 v dd v analog input range 0 to v ref v analog input impedance at dc 500 k input-leakage current m easur ed at unsel ected i np ut fr om 0 to v re f ?.1 ? gain error ge includes reference error, ad1 = 0 -5 +5 %fs zero-code error ze ? mv differential nonlinearity dnl ?.6 lsb integral nonlinearity inl ?.6 lsb supply current 210 ? auxiliary dacs (dac1, dac2, dac3) resolution n 12 bits integral nonlinearity inl from code 100 to code 4000 ?.25 lsb differential nonlinearity dnl guaranteed monotonic from code 100 to code 4000 (note 6) -1.0 ?.65 +1.2 lsb output-voltage low v ol r l > 200k 0.2 v output-voltage high v oh r l > 200k settling time fr om cod e 1024 to cod e 3072, w i thi n 10 ls b 1s glitch impulse from code 0 to code 4095 24 nv s rx adc?x dac timing characteristics clk rise to channel-i output data valid t doi figure 3 (note 6) 4.9 7.9 11.5 ns clk fall to channel-q output data valid t doq figure 3 (note 6) 6.1 9.1 13.2 ns i- d ac d ata to c lk fal l s etup ti m e t d s i fi g ur e 3 ( n ote 6) 10 ns q-dac data to clk rise setup time t dsq figure 6 (note 6) 10 ns clk fall to i-dac data hold time t dhi figure 6 (note 6) 0 ns
max19711 10-bit, 11msps, full-duplex analog front-end _______________________________________________________________________________________ 7 electrical characteristics (continued) (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l 10pf on all digital outputs, f clk = 11mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, differential rx adc input, differential tx dac output, c refp = c refn = c com = 0.33?, c l < 5pf on all aux-dac outputs, t a = t min to t max , unless otherwise noted. typical values are at t a = +25?.) (note 1) parameter symbol conditions min typ max units clk rise to q-dac data hold time t dhq figure 6 (note 6) 0 ns clk duty cycle 50 % clk duty-cycle variation ?5 % digital output rise/fall time 20% to 80% 2.4 ns serial-interface timing characteristics (figures 7 and 9, note 6) falling edge of cs /wake to rising edge of first sclk time t css 10 ns din to sclk setup time t ds 10 ns din to sclk hold time t dh 0ns sclk pulse-width high t ch 25 ns sclk pulse-width low t cl 25 ns sclk period t cp 50 ns sclk to cs /wake setup time t cs 10 ns cs /wake high pulse width t csw 80 ns cs /wake high to dout active high t csd bit ad0 set 200 ns cs /wake high to dout low (aux-adc conversion time) t conv bit ad0 set, no averaging, f clk = 11mhz, clk divider = 4 4.3 ? dout low to cs /wake setup time t dcs bit ad0, ad10 set 200 ns sclk low to dout data out t cd bit ad0, ad10 set 14.5 ns cs /wake high to dout high impedance t chz bit ad0, ad10 set 200 ns mode-recovery timing characteristics (figure 8) from shutdown to rx mode, adc settles to within 1db sinad 500 from shutdown to tx mode, dac settles to within 10 lsb error 26 from aux-adc enable to aux-adc start conversion 10 from shutdown to aux-dac output valid 28 shutdown wake-up time t wake , sd from shutdown to fd mode, adc settles to within 1db sinad, dac settles to within 10 lsb error 500 ?
max19711 10-bit, 11msps, full-duplex analog front-end 8 _______________________________________________________________________________________ electrical characteristics (continued) (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l 10pf on all digital outputs, f clk = 11mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, differential rx adc input, differential tx dac output, c refp = c refn = c com = 0.33?, c l < 5pf on all aux-dac outputs, t a = t min to t max , unless otherwise noted. typical values are at t a = +25c.) (note 1) parameter symbol conditions min typ max units fr om i d l e to rx m od e w i th c lk p r esent d ur i ng i d l e, ad c settl es to w i thi n 1d b s in ad 6.8 from idle to tx mode with clk present during idle, dac settles to 10 lsb error 5.0 idle wake-up time (with clk) t wake , st0 from idle to fd mode, adc settles to within 1db sinad, dac settles to within 10 lsb error 6.8 ? from standby to rx mode, adc settles to within 1db sinad 7.2 from standby to tx mode, dac settles to 10 lsb error 21.8 standby wake-up time t wake , st1 from standby to fd mode, adc settles to within 1db sinad, dac settles to within 10 lsb error 21.8 ? enable time from tx to rx, fast mode t enable , rx adc settles to within 1db sinad 0.1 ? e nab l e ti m e fr om rx to tx, fast m od e t enable , tx dac settles to within 10 lsb error 1 s enable time from tx to rx, slow mode t enable , rx adc settles to within 1db sinad 6.8 ? e nab l e ti m e fr om rx to tx, s l ow m od e t enable , tx dac settles to within 10 lsb error 5 s internal reference (v refin = v dd ; v refp , v refn , v com levels are generated internally) positive reference v refp - v com 0.256 v negative reference v refn - v com -0.256 v common-mode output voltage v com v dd / 2 - 0.15 v dd / 2 v dd / 2 + 0.15 v maximum refp/refn/com source current i source 2ma maximum refp/refn/com sink current i sink 2ma differential reference output v ref v refp - v refn +0.490 +0.512 +0.534 v differential reference temperature coefficient reftc ?0 ppm/?
max19711 10-bit, 11msps, full-duplex analog front-end _______________________________________________________________________________________ 9 electrical characteristics (continued) (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l  10pf on all digital outputs, f clk = 11mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, differential rx adc input, differential tx dac output, c refp = c refn = c com = 0.33f, c l < 5pf on all aux-dac outputs, t a = t min to t max , unless otherwise noted. typical values are at t a = +25?c.) (note 1) parameter symbol conditions min typ max units buffered external reference (external v refin = 1.024v applied; v refp , v refn , v com levels are generated internally) reference input voltage v refin 1.024 v differential reference output v diff v refp - v refn 0.512 v common-mode output voltage v com v dd / 2 v maximum refp/refn/com source current i source 2ma maximum refp/refn/com sink current i sink 2ma refin input current -0.7 a refin input resistance 500 k  digital inputs (clk, sclk, din, cs csc cs c c s s sc sc sc c s cc c c c c c cc c c c ssss s c
max19711 10-bit, 11msps, full-duplex analog front-end 10 ______________________________________________________________________________________ rx adc channel-ia fft plot (8192 samples) max19711 toc01 frequency (mhz) amplitude (dbfs) -90 -80 -70 -60 -50 -40 -30 -20 -10 0 -100 0 12345 5 4 2 3 6 f in = 1.875mhz a in = -0.552dbfs sinad = 54.845db snr = 54.887db thd = -76.159dbc sfdr = 79.81dbc fundamental rx adc channel-qa fft plot (8192 samples) max19711 toc02 frequency (mhz) amplitude (dbfs) -90 -80 -70 -60 -50 -40 -30 -20 -10 0 -100 0 12345 5 4 2 3 6 f in = 1.875mhz a in = -0.515dbfs sinad = 54.69db snr = 54.745db thd = -73.643dbc sfdr = 78.292dbc fundamental rx adc channel-ia two-tone fft plot max19711 toc03 frequency (mhz) amplitude (dbfs) -90 -80 -70 -60 -50 -40 -30 -20 -10 0 -100 0 12345 f in1 = 1.7472412mhz f in2 = 1.8394287mhz a in1 = a in2 = -7dbfs imd = -70dbc f in2 - f in1 rx adc channel-qa two-tone fft plot max19711 toc04 frequency (mhz) amplitude (dbfs) -90 -80 -70 -60 -50 -40 -30 -20 -10 0 -100 0 12345 f in1 = 1.7472412mhz f in2 = 1.8394287mhz a in1 = a in2 = -7dbfs imd = -68dbc f in2 - f in1 rx adc signal-to-noise ratio vs. analog input frequency max19711 toc05 analog input frequency (mhz) snr (db) 47 49 51 53 55 57 45 0 25 50 75 100 125 150 175 200 225 qa ia rx adc signal-to-noise and distortion ratio vs. analog input frequency max19711 toc06 analog input frequency (mhz) sinad (db) 47 49 51 53 55 57 45 0 25 50 75 100 125 150 175 200 225 qa ia rx adc total harmonic distortion vs. analog input frequency max19711 toc07 analog input frequency (mhz) -thd (dbc) 60 65 70 75 80 55 0 25 50 75 100 125 150 175 200 225 ia qa rx adc spurious-free dynamic range vs. analog input frequency max19711 toc08 analog input frequency (mhz) sfdr (dbc) 60 55 65 70 75 80 85 50 0 25 50 75 100 125 150 175 200 225 ia qa 20 25 30 35 40 45 50 55 60 -25 -20 -15 -10 -5 0 rx adc signal-to-noise ratio vs. analog input amplitude max19711 toc09 analog input amplitude (dbfs) snr (db) f in = 1.875mhz ia qa typical operating characteristics (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l 10pf on all digital outputs, f clk = 11.8mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, d ifferential rx adc input, differen- tial tx dac output, c refp = c refn = c com = 0.33?, t a = +25?, unless otherwise noted.)
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 11 20 25 30 35 40 45 50 55 60 -25 -20 -15 -10 -5 0 rx adc signal-to-noise and distortion ratio vs. analog input amplitude max19711 toc10 analog input amplitude (dbfs) sinad (db) f in = 1.875mhz ia qa 40 45 50 55 60 65 70 75 80 -25 -20 -15 -10 -5 0 rx adc total harmonic distortion vs. analog input amplitude max19711 toc11 analog input amplitude (dbfs) -thd (dbc) f in = 1.875mhz qa ia 80 75 70 65 60 55 50 45 40 35 30 25 20 85 -25 -20 -15 -10 -5 0 rx adc spurious-free dynamic range vs. analog input amplitude max19711 toc12 analog input amplitude (dbfs) sfdr (dbc) f in = 1.875mhz qa ia 53.0 53.5 54.0 54.5 55.0 55.5 56.0 24 3 5 6 7 8 9 10 11 12 rx adc signal-to-noise ratio vs. sampling frequency max19711 toc13 sampling rate (mhz) snr (db) f in = 1.875mhz ia qa 53.0 53.5 54.0 54.5 55.0 55.5 56.0 24 3 5 6 7 8 9 10 11 12 rx adc signal-to-noise and distortion ratio vs. sampling frequency max19711 toc14 sampling frequency (mhz) sinad (db) f in = 1.875mhz ia qa 60 65 70 75 80 85 24 3 5 6 7 8 9 10 11 12 rx adc total harmonic distortion vs. sampling frequency max19711 toc15 sampling frequency (mhz) -thd (dbc) f in = 1.875mhz ia qa 55 60 65 70 75 85 80 90 24 3 5 6 7 8 9 10 11 12 rx adc spurious-free dynamic range vs. sampling frequency max19711 toc16 sampling frequency (mhz) sfdr (dbc) f in = 1.875mhz qa ia 40.0 47.5 45.0 42.5 50.0 52.5 55.0 57.5 60.0 62.5 65.0 35 45 40 50 55 60 65 rx adc signal-to-noise ratio vs. clock duty cycle max19711 toc17 clock duty cycle (%) snr (db) f in = 1.875mhz ia qa 40.0 47.5 45.0 42.5 50.0 52.5 55.0 57.5 60.0 62.5 65.0 35 45 40 50 55 60 65 rx adc signal-to-noise and distortion ratio vs. clock duty cycle max19711 toc18 clock duty cycle (%) sinad (db) f in = 1.875mhz ia qa typical operating characteristics (continued) (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l 10pf on all digital outputs, f clk = 11.8mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, d ifferential rx adc input, differen- tial tx dac output, c refp = c refn = c com = 0.33?, t a = +25?, unless otherwise noted.)
max19711 10-bit, 11msps, full-duplex analog front-end 12 ______________________________________________________________________________________ 0 2.00 1.75 1.50 1.25 1.00 0.75 0.50 0.25 -40 10 -15 35 60 85 rx adc gain error vs. temperature max19711 toc22 temperature ( c) gain error (%fs) qa ia 30 95 90 85 80 75 70 65 60 55 50 45 40 35 100 35 45 40 50 55 60 65 rx adc total harmonic distortion vs. clock duty cycle max19711 toc19 clock duty cycle (%) -thd (dbc) f in = 1.875mhz ia qa 30 95 90 85 80 75 70 65 60 55 50 45 40 35 100 35 45 40 50 55 60 65 rx adc spurious-free dynamic range vs. clock duty cycle max19711 toc20 clock duty cycle (%) sfdr (dbc) f in = 1.875mhz ia qa -1.00 -0.50 -0.75 -0.25 0 0.25 0.50 0.75 1.00 -40 10 -15 35 60 85 rx adc offset error vs. temperature max19711 toc21 temperature ( c) offset error (%fs) qa ia 55 85 80 75 70 65 60 90 24 3 567891011 tx path spurious-free dynamic range vs. sampling frequency max19711 toc23 sampling frequency (mhz) sfdr (dbc) f out = 620khz qd id 55 65 60 80 75 70 85 90 100 200 300 400 500 600 700 800 tx path spurious-free dynamic range vs. output frequency max19711 toc24 output frequency (mhz) sfdr (dbc) qd id 10 30 20 40 50 60 70 80 90 -60 -50 -40 -30 -20 -10 0 tx path spurious-free dynamic range vs. output amplitude max19711 toc25 output amplitude (dbfs) sfdr (dbc) f out = 610khz id qd tx path channel-id spectral plot max19711 toc26 frequency (mhz) amplitude (dbfs) -90 -80 -70 -60 -50 -40 -30 -20 -10 0 -100 f out = 640khz 0.20 5.90 1.34 2.48 3.62 4.76 hd3 hd2 tx path channel-qd spectral plot frequency (mhz) amplitude (dbfs) -90 -80 -70 -60 -50 -40 -30 -20 -10 0 -100 f out = 640khz 0.20 5.90 1.34 2.48 3.62 4.76 hd3 hd2 max19711 toc27 typical operating characteristics (continued) (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l 10pf on all digital outputs, f clk = 11.8mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, d ifferential rx adc input, differen- tial tx dac output, c refp = c refn = c com = 0.33?, t a = +25?, unless otherwise noted.)
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 13 tx path channel-id spectral plot with image rejection max19711 toc28 frequency (mhz) amplitude (dbfs) -90 -80 -70 -60 -50 -40 -30 -20 -10 0 -100 f out = 630khz, f clk = 4.915khz 0.20 5.00 1.16 2.12 3.08 4.04 f image tx path channel-qd spectral plot with image rejection max19711 toc29 frequency (mhz) amplitude (dbfs) -90 -80 -70 -60 -50 -40 -30 -20 -10 0 -100 f out = 630khz, f clk = 4.915khz 0.20 5.00 1.16 2.12 3.08 4.04 f image tx path channel-id two-tone spectral plot max19711 toc30 frequency (mhz) amplitude (dbfs) -90 -80 -70 -60 -50 -40 -30 -20 -10 0 -100 f out = 546khz, f out2 = 647khz 0.20 5.90 1.34 2.48 3.62 4.76 f out1 = f out2 tx path channel-qd two-tone spectral plot max19711 toc31 frequency (mhz) amplitude (dbfs) -90 -80 -70 -60 -50 -40 -30 -20 -10 0 -100 0.20 5.90 1.34 2.48 3.62 4.76 f out1 = 546khz, f out2 = 647khz f out1 + f out2 10 11 12 13 14 15 16 24 3 5 6 7 8 9 10 11 12 supply current vs. sampling frequency max19711 toc32 sampling frequency (mhz) i vdd (ma) f in = 1.875mhz, f out = 630khz fd mode transmit filter frequency response max19711 toc34 frequency (mhz) amplitude (db) 1 -60 -80 -40 -20 0 -100 0.1 10 tx path integral nonlinearity max19711 toc35 digital input code inl (lsb) 896 768 512 640 256 384 128 0.6 0.4 0.2 0 -0.2 -0.4 -0.6 0.8 -0.8 0 1024 tx path differential nonlinearity max19711 toc36 digital input code dnl (lsb) 896 768 512 640 256 384 128 -0.6 -0.4 -0.2 0.2 0 0.4 0.6 0.8 -0.8 01024 typical operating characteristics (continued) (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l 10pf on all digital outputs, f clk = 11.8mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, d ifferential rx adc input, differen- tial tx dac output, c refp = c refn = c com = 0.33?, t a = +25?, unless otherwise noted.) rx adc integral nonlinearity max19711 toc33 digital output code inl (lsb) 896 768 512 640 256 384 128 0.75 0.50 0.25 0 -0.25 -0.50 -0.75 1.00 -1.00 0 1024
max19711 10-bit, 11msps, full-duplex analog front-end 14 ______________________________________________________________________________________ reference output voltage vs. temperature max19711 toc37 temperature ( c) v refp - v refn (v) 85 60 -15 10 35 0.505 0.510 0.515 0.520 0.500 -40 v refp - v refn transmit filter passband ripple max19711 toc38 frequency (mhz) amplitude (db) 1.2 0.9 0.6 0.3 -0.10 -0.04 0 -0.06 -0.12 -0.08 -0.02 0.02 0.04 -0.14 0 aux-dac integral nonlinearity max19711 toc39 digital input code inl (lsb) 3072 2048 1024 -1.5 -1.0 -0.5 0 0.5 1.0 1.5 2.0 -2.0 0 4096 2560 1536 512 3584 aux-dac differential nonlinearity max19711 toc40 digital input code dnl (lsb) 3072 2560 2048 1536 1024 512 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1.0 -0.8 -1.0 0 4096 3584 aux-adc integral nonlinearity max19711 toc41 digital output code inl (lsb) 896 768 512 640 256 384 128 1.5 1.0 0.5 0 -0.5 -1.0 -1.5 2.0 -2.0 0 1024 aux-dac output voltage vs. output source current max19711 toc43 output source current (ma) output voltage (v) 10 1 0.1 0.01 0.5 1.0 1.5 2.0 2.5 3.0 0 0.001 100 aux-dac output voltage vs. output sink current max19711 toc44 output sink current (ma) output voltage (v) 10 1 0.1 0.01 0.5 1.0 1.5 2.0 2.5 3.0 0 0.001 100 aux-dac settling time max19711 toc45 400ns/div aux-dac output cs/wake 1v/div 500mv/div step from code 1024 to code 3072 typical operating characteristics (continued) (v dd = 3v, ov dd = 1.8v, internal reference (1.024v), c l 10pf on all digital outputs, f clk = 11.8mhz (50% duty cycle), rx adc input amplitude = -0.5dbfs, tx dac output amplitude = 0dbfs, v fs = 410mv, cm1 = 0, cm0 = 0, d ifferential rx adc input, differen- tial tx dac output, c refp = c refn = c com = 0.33?, t a = +25?, unless otherwise noted.) aux-adc differential nonlinearity max19711 toc42 digital output code dnl (lsb) 896 768 512 640 256 384 128 -0.4 0 0.4 0.8 -0.8 -0.2 0.2 0.6 -0.6 0 1024
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 15 pin description detailed description the max19711 integrates a dual, 10-bit rx adc and a dual, 10-bit tx dac with cdma baseband filters while providing ultra-low power and high dynamic perfor- mance at 11msps conversion rate. the rx adc analog input amplifiers are fully differential and accept 1.024v p-p full-scale signals. the tx dac analog out- puts are fully differential with selectable ?10mv or ?00mv full-scale output, selectable common-mode dc level, and adjustable channel id?d offset trim. pin name function 1 refp positive reference voltage input terminal. bypass with a 0.33? capacitor to gnd as close to refp as possible. 2, 8, 11, 39, 41, 47, 51 v dd analog supply voltage. bypass v dd to gnd with a combination of a 2.2? capacitor in parallel with a 0.1? capacitor. 3 iap channel-ia positive analog input. for single-ended operation, connect signal source to iap. 4 ian channel-ia negative analog input. for single-ended operation, connect ian to com. 5, 7, 12, 40, 50 gnd analog ground. connect all gnd pins to ground plane. 6 clk conversion clock input. clock signal for both receive adcs and transmit dacs. 9 qan channel-qa negative analog input. for single-ended operation, connect qan to com. 10 qap channel-qa positive analog input. for single-ended operation, connect signal source to qap. 13?2 ad0?d9 receive adc digital outputs. ad9 is the most significant bit (msb) and ad0 is the least significant bit (lsb). 23 ognd output-driver ground 24 ov dd output-driver power supply. supply range from +1.8v to v dd . bypass ov dd to ognd with a combination of a 2.2? capacitor in parallel with a 0.1? capacitor. 25?4 da0?a9 transmit dac digital inputs. da9 is the most significant bit (msb) and da0 is the least significant bit (lsb). da0?a9 are internally pulled up to ov dd. 35 dout aux-adc digital output 36 din 3-wire serial-interface data input. data is latched on the rising edge of sclk. 37 sclk 3-wire serial-interface clock input 38 cs /wake 3-wire serial-interface chip-select/wake input. when the max19711 is in shutdown, cs /wake controls the wake-up function. see the wake-up function section. 42 adc2 selectable auxiliary adc analog input 2 43 adc1 selectable auxiliary adc analog input 1 44 dac3 auxiliary dac3 analog output (v out = 0 at power-up) 45 dac2 auxiliary dac2 analog output (v out = 0 at power-up) 46 dac1 auxiliary dac1 analog output (afc dac, v out = 1.1v at power-up) 48 idn tx path channel-id differential negative output 49 idp tx path channel-id differential positive output 52 qdn tx path channel-qd differential negative output 53 qdp tx path channel-qd differential positive output 54 refin reference input. connect to v dd for internal reference. 55 com common-mode voltage i/o. bypass com to gnd with a 0.33? capacitor. 56 refn negative reference voltage input terminal. rx adc conversion range is ?v refp - v refn ). bypass refn to gnd with a 0.33? capacitor. ep exposed paddle. exposed paddle is internally connected to gnd. connect ep to the gnd plane.
max19711 10-bit, 11msps, full-duplex analog front-end 16 ______________________________________________________________________________________ figure 1. rx adc internal t/h circuits the max19711 integrates three 12-bit auxiliary dacs (aux-dacs) and a 10-bit, 333ksps auxiliary adc (aux- adc) with 4:1 input multiplexer. the aux-dac channels feature 1? settling time for fast agc, vga, and afc level setting. the aux-adc features data averaging to reduce processor overhead and a selectable clock- divider to program the conversion rate. the max19711 includes a 3-wire serial interface to con- trol operating modes and power management. the seri- al interface is spi and microwire compatible. the max19711 serial interface selects shutdown, idle, standby, fd, transmit (tx), and receive (rx) modes, as well as controls aux-dac and aux-adc channels. the max19711 features two independent, high-speed, 10-bit buses for the rx adc and tx dac, which allow full-duplex (fd) operation for frequency-division duplex applications. each bus can be disabled to optimize power management through the 3-wire interface. the max19711 operates from a single 2.7v to 3.3v analog supply and a 1.8v to 3.3v digital supply. dual 10-bit rx adc the adc uses a seven-stage, fully differential, pipelined architecture that allows for high-speed conversion while minimizing power consumption. samples taken at the inputs move progressively through the pipeline stages every half clock cycle. including the delay through the output latch, the total clock-cycle latency is 5 clock cycles for channel ia and 5.5 clock cycles for channel qa. the adc full-scale analog input range is ? ref with a v dd / 2 (?.8v) common-mode input range. v ref is the difference between v refp and v refn . see the reference configurations section for details. input track-and-hold (t/h) circuits figure 1 displays a simplified diagram of the rx adc input track-and-hold (t/h) circuitry. both adc inputs s3b s3a com s5b s5a qap qan s1 out out c2a c2b s4c s4a s4b c1b c1a internal bias internal bias com hold hold clk internal nonoverlapping clock signals track track s2a s2b s3b s3a com s5b s5a iap ian s1 out out c2a c2b s4c s4a s4b c1b c1a internal bias internal bias com s2a s2b max19711 microwire is a trademark of national semiconductor corp. spi is a trademark of motorola, inc.
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 17 (iap, qap, ian, and qan) can be driven either differen- tially or single-ended. match the impedance of iap and ian, as well as qap and qan, and set the input signal common-mode voltage within the v dd / 2 (?00mv) rx adc range for optimum performance. rx adc system timing requirements figure 3 shows the relationship between the clock, ana- log inputs, and the resulting output data. channels ia and qa are sampled on the rising edge of the clock sig- nal (clk) and the resulting data is multiplexed at the ad0?d9 outputs. channel ia data is updated on the ris- ing edge and channel qa data is updated on the falling edge of clk. including the delay through the output latch, the total clock-cycle latency is 5 clock cycles for channel ia and 5.5 clock cycles for channel qa. digital output data (ad0?d9) ad0?d9 are the rx adc digital logic outputs of the max19711. the logic level is set by ov dd from 1.8v to v dd . the digital output coding is offset binary (table 1). keep the capacitive load on the digital outputs ad0?d9 as low as possible (< 15pf) to avoid large digital currents feeding back into the analog portion of the max19711 and degrading its dynamic performance. buffers on the digital outputs isolate the outputs from heavy capacitive loads. adding 100 resistors in series with the digital out- puts close to the max19711 will help improve adc per- formance. refer to the max19711evkit schematic for an example of the digital outputs driving a digital buffer through 100 series resistors. during shdn, idle, stby, spi2, and spi4 states, digital outputs ad0?d9 are tri-stated. dual 10-bit tx dac and transmit path the dual 10-bit digital-to-analog converters (tx dacs) operate with clock speeds up to 11mhz. the tx dac digital inputs, da0?a9, are multiplexed on a single 10-bit transmit bus. the voltage reference determines the tx path full-scale voltage at idp, idn and qdp, qdn analog outputs. see the reference configurations sec- tion for setting the reference voltage. each tx path out- put channel integrates a lowpass filter tuned to meet the cdma spectral mask requirements. the cdma filters are tuned for 1.3mhz cutoff frequency and > 64dbc image rejection at f image = 4.285mhz, f out = 630khz, and f clk = 4.915mhz. see figure 4 for an illustration of the filter frequency response. buffer amplifiers follow the cdma filters. the amplifier out- puts (idn, idp, qdn, qdp) are biased at an adjustable common-mode dc level and designed to drive a differen- figure 2. rx adc transfer function input voltage (lsb) -1 -510 -509 1024 2 x v ref 1 lsb = v ref = v refp - v refn v ref v ref v ref v ref 0+ 1 -511 +510 +512 +511 -512 +509 (com) (com) offset binary output code (lsb) 00 0000 0000 00 0000 0001 00 0000 0010 00 0000 0011 11 1111 1111 11 1111 1110 11 1111 1101 01 1111 1111 10 0000 0000 10 0000 0001 table 1. rx adc output codes vs. input voltage differential input voltage differential input (lsb) offset binary (ad0?d9) output decimal code v ref x 512/512 511 (+full scale - 1 lsb) 11 1111 1111 1023 v ref x 511/512 510 (+full scale - 2 lsb) 11 1111 1110 1022 v ref x 1/512 +1 10 0000 0001 513 v ref x 0/512 0 (bipolar zero) 10 0000 0000 512 -v ref x 1/512 -1 01 1111 1111 511 -v ref x 511/512 -511 (-full scale +1 lsb) 00 0000 0001 1 -v ref x 512/512 -512 (-full scale) 00 0000 0000 0
max19711 10-bit, 11msps, full-duplex analog front-end 18 ______________________________________________________________________________________ figure 3. rx adc system timing diagram t doq t cl t ch t clk t doi 5 clock-cycle latency (chi) 5.5 clock-cycle latency (chq) d0?9 d0q d1i d1q d2i d2q d3i d3q d4i d4q d5i d5q d6i d6q ia qa clk table 2. tx path output voltage vs. input codes (internal reference mode v refdac = 1.024v, external reference mode v refdac = v refin , v fs = 410 for 820mv p-p full scale and v fs = 500 for 1v p-p full scale) tial input stage with 70k input impedance. this simpli- fies the analog interface between rf quadrature upcon- verters and the max19711. many rf upconverters require a 0.86v to 1.36v common-mode bias. the max19711 common-mode dc bias eliminates discrete level-setting resistors and code-generated level shifting while preserving the full dynamic range of each tx dac. the tx dac differential analog outputs cannot be used in single-ended mode because of the internally generated common-mode dc level. table 2 shows the tx path output voltage vs. input codes. table 11 shows the selection of dc common-mode levels. see figure 5 for an illustration of the tx dac analog output levels. the buffer amplifiers also feature a programmable full- scale output level of ?10mv or ?00mv and indepen- dent dc offset trim on each id?d channel. both features are configured through the spi interface. the dc offset correction is used to optimize sideband and carrier sup- pression in the tx signal path (see tables 8 and 10). differential output voltage (v) offset binary (da0?a9) input decimal code 11 1111 1111 1023 11 1111 1110 1022 10 0000 0001 513 10 0000 0000 512 01 1111 1111 511 00 0000 0001 1 00 0000 0000 0 v v fs refdac 1024 1023 1023 () v v fs refdac 1024 1021 1023 () v v fs refdac 1024 3 1023 () v v fs refdac 1024 1 1023 () v v fs refdac 1024 1 1023 () ? v v fs refdac 1024 1021 1023 () ? v v fs refdac 1024 1023 1023 () ?
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 19 tx dac timing figure 6 shows the relationship among the clock, input data, and analog outputs. channel id data is latched on the falling edge of the clock signal, and channel qd data is latched on the rising edge of the clock signal, at which point both id and qd outputs are simultaneously updated. 3-wire serial interface and operation modes the 3-wire serial interface controls the max19711 oper- ation modes as well as the three 12-bit aux-dacs and the 10-bit aux-adc. upon power-up, program the max19711 to operate in the desired mode. use the 3- wire serial interface to program the device for shutdown, idle, standby, fd, rx, tx, aux-dac controls, or aux-adc conversion. a 16-bit data register sets the mode control as shown in table 3. the 16-bit word is composed of four control bits (a3?0) and 12 data bits (d11?0). data is shifted in msb first (d11) and lsb last (a0) for- mat. table 4 shows the max19711 power-management modes. table 5 shows the spi-controlled tx, rx, and fd modes. the serial interface remains active in all modes. spi register description program the control bits, a3?0, in the register as shown in table 3 to select the operating mode. modify a3?0 bits to select from enable-16, aux-dac1, aux-dac2, aux- dac3, ioffset, qoffset, comsel, aux-adc, enable-8, and wakeup-sel modes. enable-16 is the default operating mode (see table 6). this mode allows for shutdown, idle, and standby states as well as switching between fast, slow, rx and tx modes. tables 4 and 5 show the required spi settings for each mode. in enable-16 mode, the aux-dacs have independent control bits e4, e5, and e6, bit e7 sets the tx path full- scale outputs, and bit e9 enables the aux-adc. table 7 shows the auxiliary dac enable codes. table 8 shows the full-scale output selection. table 9 shows the auxil- iary adc enable code. bits e11 and e10 are reserved. program bits e11 and e10 to logic-low. bits e3 and e8 are not used. modes aux-dac1, aux-dac2, and aux-dac3 select the aux-dac channels named dac1, dac2, and dac3 and hold the data inputs for each dac. bits _d11?d0 are the data inputs for each aux-dac and can be pro- grammed through spi. the max19711 also includes two 6-bit registers that can be programmed to adjust the offsets for the tx path id and qd channels indepen- dently (see table 10). use the comsel mode to select the output common-mode voltage with bits cm1 and cm0 (see table 11). use aux-adc mode to start the auxiliary adc conversion (see the 10-bit, 333ksps auxiliary adc section for details). use enable-8 mode for faster enable and switching between shutdown, idle, and standby states as well as switching between fast, slow, rx and tx modes and the fd mode. the wakeup-sel register selects the operating mode that the max19711 is to enter immediately after coming out of shutdown (table 12). see the wake-up function section for more information. 0.63 channel edge 4.285 f image 1.3 f c 4.915 f clk freq (mhz) not to scale -49.3db -15db -3db 0db -56db (min) -57.1db occupied channel amplitude cdma filter response dac sin(x)/x response tx path: sfdr = 75dbc thd = -75dbc snr = 55.9db figure 4. td-scdma filter frequency response
max19711 10-bit, 11msps, full-duplex analog front-end 20 ______________________________________________________________________________________ figure 6. tx dac system timing diagram t dsq t dsi q: n - 2 i: n - 1 d0?9 clk id qd q: n - 1 i: n q: n i: n + 1 n - 2 n - 1 n n - 2 n - 1 n t dhq t dhi figure 5. tx dac common-mode dc level at idn, idp or qdn, qdp differential outputs 0 full scale = 1.265v v comd = 1.06v zero scale = 0.855v 0v common-mode level select cm1 = 1, cm0 = 0 v comd = 1.06v v fs = 410mv example: tx rfic input requirements ?dc common-mode bias = 1.0v (min), 1.2v (typ) ?baseband input = 410mv dc-coupled 90 max19711 cdma filter tx dac i-ch cdma filter tx dac q-ch
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 21 table 4. power-management modes address data bits a3 a2 a1 a0 e9* e2 e1 e0 mode function (power management) description comment 1000shdn shutdown rx adc = off tx dac = off (tx dac outputs at 0v) aux-dac = off aux-adc = off clk = off ref = off device is in complete shutdown. x** 0 0 1 idle idle rx adc = off tx dac = off (tx dac outputs at 0v) aux-dac = last state clk = on ref = on fast turn-on time. moderate idle power. 0000 (16-bit mode) or 1000 (8-bit mode) x** 0 1 0 stby standby rx adc = off tx dac = off (tx dac outputs at 0v) aux-dac = last state clk = off ref = on slow turn-on time. low standby power. x = don? care. * bit e9 is not available in 8-bit mode. ** in idle and stby modes, the aux-adc can be turned on or off. table 3. max19711 mode control d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0 a3 a2 a1 a0 register name (msb) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 (lsb) enable-16 e11 = 0 reserved e10 = 0 reserved e9 e7 e6 e5 e4 e2 e1 e0 0 0 0 0 aux-dac1 1d11 1d10 1d9 1d8 1d7 1d6 1d5 1d4 1d3 1d2 1d1 1d0 0 0 0 1 aux-dac2 2d11 2d10 2d9 2d8 2d7 2d6 2d5 2d4 2d3 2d2 2d1 2d0 0 0 1 0 aux-dac3 3d11 3d10 3d9 3d8 3d7 3d6 3d5 3d4 3d3 3d2 3d1 3d0 0 0 1 1 ioffset io5 io4 io3 io2 io1 io0 0 1 0 0 qoffset qo5 qo4 qo3 qo2 qo1 qo0 0 1 0 1 comsel cm1 cm0 0 1 1 0 aux-adc ad11 = 0 reserved ad10 ad9 ad8 ad7 ad6 ad5 ad4 ad3 ad2 ad1 ad0 0 1 1 1 enable-8 e2e1e0100 0 wakeup-sel w2w1w0100 1 ?= not used.
max19711 10-bit, 11msps, full-duplex analog front-end 22 ______________________________________________________________________________________ table 5. max19711 tx, rx, and fd control using spi commands shutdown mode offers the most dramatic power sav- ings by shutting down all the analog sections (including the reference) of the max19711. in shutdown mode, the rx adc digital outputs are in tri-state mode, the tx dac digital inputs are internally pulled to ov dd , and the tx dac outputs are at 0v. when the rx adc out- puts transition from tri-state to active mode, the last converted word is placed on the digital output bus. the tx dac previously stored data is lost when coming out of shutdown mode. the wake-up time from shutdown mode is dominated by the time required to charge the capacitors at refp, refn, and com. in internal refer- ence mode and buffered external reference mode, the wake-up time is typically 500? to enter rx mode, 26? to enter tx mode, and 500? to enter fd mode. in all operating modes the tx dac inputs da0?a9 are internally pulled to ov dd . to reduce the supply current of the max19711 in shutdown mode do not pull da0?a9 low. this consideration is especially impor- tant in shutdown mode to achieve the lowest quiescent current. in idle mode, the reference and clock distribution cir- cuits are powered, but all other functions are off. the address data bits a3 a2 a1 a0 e2 e1 e0 mode function (tx-rx switching speed) description comment 0 1 1 spi1-rx slow rx mode: rx adc = on rx bus = enabled tx dac = off (tx dac outputs at 0v) tx bus = off (all inputs are pulled high) slow transition to tx mode from this mode. low power. 1 0 0 spi2-tx slow tx mode: rx adc = off rx bus = tri-state tx dac = on tx bus = on slow transition to rx mode from this mode. low power. 1 0 1 spi3-rx fast rx mode: rx adc = on rx bus = enabled tx dac = on (tx dac outputs at midscale) tx bus = off (all inputs are pulled high) fast transition to tx mode from this mode. moderate power. 1 1 0 spi4-tx fast tx mode: rx adc = on rx bus = tri-state tx dac = on tx bus = on fast transition to rx mode from this mode. moderate power. 0000 (16-bit mode) and 1000 (8-bit mode) 111 fd fast fd mode: rx adc = on rx bus = on tx dac = on tx bus = on default mode fast transition to any mode. moderate power.
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 23 table 6. max19711 default (power-on) register settings d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0 register name 16 (msb) 15 14 13 12 11 10 9 8 7 6 5 0 0000 111 enable-16 00 aux- ad c = on v fs = ? 410m v aux-dac1 to aux-dac3 = on fd mode 011 010001100 aux-dac1 dac1 output set to 1.1v 00 0 0 0 0 0 0 0 0 0 0 aux-dac2 dac2 output set to 0v 00 0 0 0 0 0 0 0 0 0 0 aux-dac3 dac3 output set to 0v 000000 ioffset no offset on channel id 000000 qoffset no offset on channel qd 00 comsel v comd = 1.36v 00 000000000 aux-adc 0 aux-adc = on, conversion = idle, aux-adc ref = 2.048v, mux = adc1, averaging = 1, clock divider = 1, dout = disabled 111 enable-8 fd mode 111 wa keu p- sel wake-up state = fd mode table 7. aux-dac enable table (enable-16 mode) e6 e5 e4 aux-dac3 aux-dac2 aux-dac1 000 on on on 001 on on off 010 on off on 011 on off off 100 off on on 101 off on off 110 off off on 111 off off off 000 default mode table 8. tx path full-scale select (enable-16 mode) e7 tx-path output full scale 0 (default) ?10mv 1 ?00mv table 9. aux-adc enable table (enable-16 mode) e9 selection 0 (default) aux-adc is powered on 1 aux-adc is powered off
max19711 10-bit, 11msps, full-duplex analog front-end 24 ______________________________________________________________________________________ rx adc outputs ad0?d9 are forced to tri-state. the tx dac da0?a9 inputs are internally pulled to ov dd , while the tx dac outputs are at 0v. the wake-up time is 6.8? to enter rx mode, 5? to enter tx mode, and 6.8? to enter fd mode. when the rx adc outputs transition from tri-state to active, the last converted word is placed on the digital output bus. in standby mode, the reference is powered but all other device functions are off. the wake-up time from stand- by mode is 7.2? to enter rx mode, 21.8? to enter tx mode, and 21.8? to enter fd mode. when the rx adc outputs transition from tri-state to active, the last con- verted word is placed on the digital output bus. fast and slow rx and tx modes the max19711 features fast and slow modes for switching between rx and tx operation. in fast tx mode, the rx adc core is powered on but the adc digi- tal outputs ad0?d9 are tri-stated. the tx dac digital bus is active and the dac core is fully operational. table 10. offset control bits for id and qd channels (ioffset or qoffset mode) bits io5?o0 when in ioffset mode, bits qo5?o0 when in qoffset mode io5/qo5 io4/qo4 io3/qo3 io2/qo2 io1/qo1 io0/qo0 offset 1 lsb = (vfs p-p / 1023) 1 1 1 1 1 1 -31 lsb 1 1 1 1 1 0 -30 lsb 1 1 1 1 0 1 -29 lsb 100010-2 lsb 100001-1 lsb 1000000mv 0 0 0 0 0 0 0mv (default) 0000011 lsb 0000102 lsb 01110129 lsb 01111030 lsb 01111131 lsb note: for transmit full-scale select of ?10mv: 1 lsb = (820mv p-p / 1023) = 0.8016mv. for transmit full scale select of ?00mv: 1 lsb = (1v p-p / 1023) = 0.9775mv. table 11. common-mode select (comsel mode) cm1 cm0 tx path output common mode (v) 0 0 1.36 (default) 0 1 1.20 1 0 1.15 1 1 0.86 table 12. wakeup-sel register w2 w1 w0 power mode after wake-up (wake-up state) 000 invalid value . this value is ignored when inadvertently written to the wakeup-sel register. 0 0 1 idle 0 1 0 stby 0 1 1 spi1-slow rx 1 0 0 spi2-slow tx 1 0 1 spi3-fast rx 1 1 0 spi4-fast tx 111 fd (default)
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 25 in fast rx mode, the tx path (dac core and tx filter) is powered on. the tx path outputs are set to midscale. in this mode, the tx dac input bus is disconnected from the dac core and da0?a9 are internally pulled to ov dd . the rx adc digital bus is active and the adc core is fully operational. in fast mode, the switching time from tx to rx, or rx to tx is minimized because the converters are on and do not have to recover from a power-down state. in fast mode, the switching time from rx to tx is 1s and tx to rx is 0.1?. power consumption is higher in fast mode because both tx and rx cores are always on. in slow tx mode, the rx adc core is powered off and the adc digital outputs ad0?d9 are tri-stated. the tx dac digital bus is active and the dac core is fully oper- ational. in slow rx mode, the tx dac core is powered off. the tx path outputs are set to 0. in slow rx mode, the tx dac input bus is disconnected from the dac core and da0?a9 are internally pulled to ov dd . the rx adc digital bus is active and the adc core is fully operational. the switching times for slow modes are 5? for rx to tx and 6.8? for tx to rx. power consumption in slow tx mode is 34.5mw, and 24.3mw in slow rx mode. power consumption in fast tx mode is 42.3mw, and 41.4mw in fast rx mode. fd mode the max19711 features an fd mode, which is ideal for applications supporting frequency-division duplex. in fd mode, both rx adc and tx dac, as well as their respective digital buses, are active and the device can receive and transmit simultaneously. switching from fd mode to rx (0.1?) or tx (1?) modes is fast since the on-board converters are already powered. consequently, power consumption in this mode is the maximum of all operating modes. in fd mode the max19711 consumes 42.75mw. wake-up function the max19711 uses the spi interface to control the operating modes of the device including the shutdown and wake-up functions. once the device has been placed in shutdown through the appropriate spi com- mand, the first pulse on cs /wake performs a wake-up function. at the first rising edge of cs /wake, the max19711 is forced to a preset operating mode deter- mined by the wakeup-sel register. this mode is termed the wake-up state. if the wakeup-sel register has not been programmed, the wake-up state for the max19711 is fd mode by default (tables 6, 12). the wakeup-sel register cannot be programmed with w2 = 0, w1 = 0, and w0 = 0. if this value is inadvertently written to the device, it is ignored and the register con- tinues to store its previous value. upon wake-up, the max19711 enters the power mode determined by the wakeup-sel register, however, all other settings (tx dac offset, tx dac common-mode voltage, aux-dac settings, aux-adc state) are restored to their values prior to shutdown. the only spi line that is monitored by the max19711 during shutdown is cs /wake. any information transmit- ted to the max19711 concurrent with the cs /wake wake-up pulse is ignored. spi timing the serial digital interface is a standard 3-wire connection cs /wake, sclk, din) compatible with spi/qspi/ microwire/dsp interfaces. set cs /wake low to enable the serial data loading at din or output at dout. following a cs /wake high-to-low transition, data is shift- ed synchronously, most significant bit first, on the rising edge of the serial clock (sclk). after 16 bits are loaded into the serial input register, data is transferred to the latch when cs /wake transitions high. cs /wake must transition high for a minimum of 80ns before the next write figure 7. serial-interface timing diagram t csw t cs lsb t cl t cp t ch t dh t ds msb t css sclk din cs/wake qspi is a trademark of motorola, inc.
max19711 10-bit, 11msps, full-duplex analog front-end 26 ______________________________________________________________________________________ sequence. sclk can idle either high or low between tran- sitions. figure 7 shows the detailed timing diagram of the 3-wire serial interface. mode-recovery timing figure 8 shows the mode-recovery timing diagram. t wake is the wake-up time when exiting shutdown, idle, or standby mode and entering rx, tx, or fd mode. t enable is the recovery time when switching between either rx or tx mode. t wake or t enable is the time for the rx adc to settle within 1db of specified sinad per- formance and tx dac settling to 10 lsb error. t wake and t enable times are measured after either the 16-bit serial command is latched into the max19711 by a cs /wake transition high. in fast mode, the recovery time is 0.1? to switch to rx mode and 1s to switch to tx mode. system clock input (clk) both the rx adc and tx dac share the clk input. the clk input accepts a cmos-compatible signal level set by ov dd from 1.8v to v dd . since the interstage conver- sion of the device depends on the repeatability of the rising and falling edges of the external clock, use a clock with low jitter and fast rise and fall times (< 2ns). specifically, sampling occurs on the rising edge of the clock signal, requiring this edge to provide the lowest possible jitter. any significant clock jitter limits the snr performance of the on-chip rx adc as follows: where f in represents the analog input frequency and t aj is the time of the clock jitter. clock jitter is especially critical for undersampling appli- cations. consider the clock input as an analog input and route away from any analog input or other digital signal lines. the max19711 clock input operates with an ov dd / 2 voltage threshold and accepts a 50% ?5% duty cycle. when the clock signal is stopped at clk input (clk = 0v or ov dd ), all internal registers hold their last value and the max19711 saves the last power-management mode or tx/rx/fd command. all converter circuits (rx adc, tx dac, aux-adc, and aux-dacs) hold their last value. when the clock signal is restarted at clk, allow 7.2? (clock wake-up time) for the internal clock circuit- ry to settle before updating the tx dac, reading a valid rx adc conversion result, or starting an aux-adc con- version. this ensures the converters (rx adc, tx dac, aux-adc) meet all dynamic performance specifications. the aux-dac channels are not dependent on clk, so they may be updated when clk is idle. 12-bit, auxiliary control dacs the max19711 includes three 12-bit aux-dacs (dac1, dac2, dac3) with 1? settling time for controlling vari- able-gain amplifier (vga), automatic gain-control (agc), and automatic frequency-control (afc) func- tions. the aux-dac output range is 0.2v to 2.57v as defined by v oh - v ol . during power-up, the vga and agc outputs (dac2 and dac3) are at zero. the afc dac (dac1) is at 1.1v during power-up. the aux-dacs can be independently controlled through the spi bus, except during shdn mode where the aux-dacs are turned off completely and the output voltage is set to zero. in stby and idle modes the aux-dacs maintain the last value. on wake-up from shdn, the aux-dacs resume the last values. loading on the aux-dac outputs should be carefully observed to achieve specified settling time and stabili- ty. the capacitive load must be kept to a maximum of 5pf including package and trace capacitance. the log snr ft = ? ? ? ? ? ? 20 1 2 in aj figure 8. mode-recovery timing diagram cs/wake sclk din 16-bit serial data input ad0?d9 id/qd dac analog output settles to 10 lsb error adc digital output sinad settles to within 1db t wake,sd,st_ to rx mode or t enable , rx t wake,sd,st_ to tx mode or t enable , tx
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 27 resistive load must be greater than 200k . if capacitive loading exceeds 5pf, then add a 10k resistor in series with the output. adding the series resistor helps drive larger load capacitance (< 15pf) at the expense of slower settling time. 10-bit, 333ksps auxiliary adc the max19711 integrates a 333ksps, 10-bit aux-adc with an input 4:1 multiplexer. in the aux-adc mode reg- ister, setting bit ad0 begins a conversion with the auxil- iary adc. bit ad0 automatically clears when the conversion is complete. setting or clearing ad0 during a conversion has no effect (see table 13). bit ad1 determines the internal reference of the auxiliary adc (see table 14). bits ad2 and ad3 determine the auxil- iary adc input source (see table 15). bits ad4, ad5, and ad6 select the number of averages taken when a single start-convert command is given. the conversion time increases as the number of averages increases (see table 16). the conversion clock can be divided down from the system clock by properly setting bits ad7, ad8, and ad9 (see table 17). the aux-adc out- put data can be written out of dout by setting bit ad10 high (see table 18). the aux-adc features a 4:1 input multiplexer to allow measurements on four input sources. the input sources are selected by ad3 and ad2 (see table 15). two of the multiplexer inputs (adc1 and adc2) can be con- nected to external sources such as an rf power detec- tor like the max2208 or temperature sensor like the max6613. the other two multiplexer inputs are internal connections to v dd and ov dd that monitor the power- supply voltages. the internal v dd and ov dd connec- tions are made through integrated dividers that yield v dd / 2 and ov dd / 2 measurement results. the aux- adc voltage reference can be selected between an internal 2.048v bandgap reference or v dd (see table 14). the v dd reference selection is provided to allow measurement of an external voltage source with a full- scale range extending beyond the 2.048v level. the input source voltage range cannot extend above v dd . the conversion requires 12 clock edges (1 for input sampling, 1 for each of the 10 bits, and 1 at the end for loading into the serial output register) to complete one conversion cycle (when no averaging is being done). each conversion of an average (when averaging is set greater than 1) requires 12 clock edges. the conver- sion clock is generated from the system clock input (clk). an spi-programmable divider divides the sys- tem clock by the appropriate divisor (set with bits ad7, ad8, and ad9; see table 17) and provides the conver- sion clock to the auxiliary adc. the auxiliary adc has a maximum conversion rate of 333ksps. the maximum conversion clock frequency is 4mhz (333ksps x 12 clocks). choose the proper divider value to keep the conversion clock frequency under 4mhz, based upon ad1 selection 0 internal 2.048v reference (default) 1 internal v dd reference table 14. auxiliary adc reference table 15. auxiliary adc input source ad3 ad2 aux-adc input source 0 0 adc1 (default) 0 1 adc2 10 v dd / 2 11 ov dd / 2 table 13. auxiliary adc convert ad0 selection 0 aux-adc idle (default) 1 aux-adc start-convert table 16. auxiliary adc averaging table 17. auxiliary adc clock (clk) divider ad6 ad5 ad4 aux-adc averaging 00 0 1 conversion (no averaging) (default) 0 0 1 average of 2 conversions 0 1 0 average of 4 conversions 0 1 1 average of 8 conversions 1 0 0 average of 16 conversions 1 0 1 average of 32 conversions 1 1 x average of 32 conversions ad9 ad8 ad7 aux-adc conversion clock 0 0 0 clk divided by 1 (default) 0 0 1 clk divided by 2 0 1 0 clk divided by 4 0 1 1 clk divided by 8 1 0 0 clk divided by 16 1 0 1 clk divided by 32 1 1 0 clk divided by 64 1 1 1 clk divided by 128 x = don? care.
max19711 10-bit, 11msps, full-duplex analog front-end 28 ______________________________________________________________________________________ the system clk frequency supplied to the max19711 (see table 17). the total conversion time (t conv ) of the auxiliary adc can be calculated as t conv = (12 x n avg x n div ) / f clk ; where n avg is the number of averages (see table 16), n div is the clk divisor (see table 17), and f clk is the system clk frequency. reading dout from the aux-adc dout is normally in a high-impedance condition. upon setting the auxiliary adc start conversion bit (bit ad0), dout becomes active and goes high, indicating that the aux-adc is busy. when the conversion cycle is complete (including averaging), the data is placed into an output register and dout goes low, indicating that the output data is ready to be driven onto dout. when bit ad10 is set (ad10 = 1), the aux-adc enters a data output mode where data is available at dout on the next low assertion of cs /wake. the auxiliary adc data is shifted out of dout (msb first) with the data transi- tioning on the falling edge of the serial clock (sclk). since a dout read requires 16 bits, dout holds the value of the last conversion data bit for the last 6 bits (6 least significant bits) following the aux-adc conversion data. dout enters a high-impedance state when cs /wake is deasserted high. when bit ad10 is cleared (ad10 = 0), the aux-adc data is not available on dout (see table 18). after the aux-adc completes a conversion, the data result is loaded to an output register waiting to be shift- ed out. no further conversions are possible until data is shifted out. this means that if the first conversion com- mand sets ad10 = 0, ad0 = 1, then it cannot be fol- lowed by conversion commands setting ad10 = 0, ad0 = 1 or ad10 = 1, ad0 = 1. if this sequence of com- mands is inadvertently used then dout is disabled. to resume normal operation set ad0 = 0. the fastest method to perform sequential conversions with the aux-adc is by sending consecutive commands setting ad10 = 1, ad0 = 1. with this sequence the cs /wake falling edge shifts data from the previous con- version on to dout and the rising edge of cs /wake loads the next conversion command at din. allow enough time for each conversion to complete before sending the next conversion command. see figure 9 for single and continuous conversion examples. din can be written independent of dout state. a 16- bit instruction at din updates the device configuration. to prevent modifying internal registers while reading data from dout, hold din at a high state (only applies if sequential aux-adc conversions are not executed). this effectively writes all ones into address 1111. since address 1111 does not exist, no internal registers are affected. reference configurations the max19711 features an internal precision 1.024v- bandgap reference that is stable over the entire power- supply and temperature ranges. the refin input provides two modes of reference operation. the volt- age at refin (v refin ) sets the reference operation mode (table 19). in internal reference mode, connect refin to v dd . v ref is an internally generated 0.512v ?% reference level. com, refp, and refn are low-impedance out- puts with v com = v dd / 2, v refp = v dd / 2 + v ref / 2, and v refn = v dd / 2 - v ref / 2. bypass refp, refn, and com each with a 0.33? capacitor. bypass refin to gnd with a 0.1? capacitor. in buffered external reference mode, apply 1.024v ?0% at refin. in this mode, com, refp, and refn are low-impedance outputs with v com = v dd / 2, v refp = v dd / 2 + v refin / 4, and v refn = v dd / 2 - v refin / 4. bypass refp, refn, and com each with a 0.33? capacitor. bypass refin to gnd with a 0.1? capacitor. in this mode, the tx path full-scale output is proportional to the external reference. for example, if the v refin is increased by 10% (max), the tx path full- scale output is also increased by 10% or ?51mv. table 18. auxiliary adc data output mode ad10 selection 0 aux-adc data is not available on dout (default) 1 aux-adc enters data output mode where data is available on dout table 19. reference modes v refin reference mode > 0.8v x v dd internal reference mode. v ref is internally generated to be 0.512v. bypass refp, refn, and com each with a 0.33? capacitor. 1.024v ?0% buffered external reference mode. an external 1.024v ?0% reference voltage is applied to refin. v ref is internally generated to be v refin / 2. bypass refp, refn, and com each with a 0.33? capacitor. bypass refin to gnd with a 0.1? capacitor.
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 29 applications information using balun transformer ac-coupling an rf transformer (figure 10) provides an excellent solution to convert a single-ended signal source to a fully differential signal for optimum adc performance. connecting the center tap of the transformer to com provides a v dd / 2 dc level shift to the input. a 1:1 transformer can be used, or a step-up transformer can be selected to reduce the drive requirements. in gener- al, the max19711 provides better sfdr and thd with fully differential input signals than single-ended signals, especially for high input frequencies. in differential figure 9. aux-adc conversions timing cs/wake 2. continuous aux-adc conversions t dcs t conv sclk 00 01 1 11 1 1 001 11 1 1 001 11 16 1 10 11 12 13 14 15 16 1 10 11 12 13 14 15 16 1 din dout d1 d0 d0 held d9 d1 d0 d0 held d9 first 10 bit aux-adc conversion result is shifted out on dout on the falling edge of sclk msb first second 10 bit aux-adc conversion result is shifted out on dout on the falling edge of sclk msb first ad10 = 1, ad0 = 1, perform conversion, dout enabled ad10 = 1, ad0 = 1, perform conversion, dout enabled ad10 = 1, ad0 = 1, perform conversion, dout enabled dout transitions from high impedance to logic- high indicating start of first conversion dout transitions high indicating start of second conversion dout transitions high indicating start of third conversion dout transitions low indicating end of first conversion, data is available and can be shifted out if dout is enabled, ad0 cleared dout transitions low indicating end of second conversion, data is available and can be shifted out if dout is enabled, ad0 cleared dout transitions low indicating end of third conversion, data is available and can be shifted out if dout is enabled, ad0 cleared aux-adc register address t csd t cd t chz cs/wake sclk 1. single aux-adc conversion with conversion data readout at a later time 1 00 1 1 01 00 1 din set high during single read 11 11 16 1 16 1 16 1 16 10 d1 d0 d0 held d9 11 din dout ad10 = 0, ad0 = 1, perform conversion, dout disabled dout transitions from high impedance to logic- high indicating start of conversion dout transitions low indicating end of conversion, data is available and can be shifted out if dout is enabled, ad0 cleared 0 if aux-adc conversion does not need to be read immediately, the spi interface is free and can be used for other functions, such as housekeeping aux-dac adjustment, etc. aux-adc register address conversion result data bit d0 is held for the six least significant bits dout transitions to high-impedance 10 bit aux-adc conversion result is shifted out on dout on the falling edge of sclk msb first aux-adc register address ad10 = 1, ad0 = 0, aux-adc idle (no conversion), dout enabled and conversion data is shifted out on next cs/wake falling edge first falling edge of cs/wake after dout is enabled starts shifting the aux-adc conversion data on the falling edge of sclk
max19711 10-bit, 11msps, full-duplex analog front-end 30 ______________________________________________________________________________________ mode, even-order harmonics are lower as both inputs (iap, ian, qap, qan) are balanced, and each of the rx adc inputs only requires half the signal swing com- pared to single-ended mode. figure 11 shows an rf transformer converting the max19711 tx dac differen- tial analog outputs to single-ended. using op-amp coupling drive the max19711 rx adc with op amps when a balun transformer is not available. figures 12 and 13 show the rx adc being driven by op amps for ac-cou- pled single-ended and dc-coupled differential applica- tions. amplifiers such as the max4454 and max4354 provide high speed, high bandwidth, low noise, and low distortion to maintain the input signal integrity. the op-amp circuit shown in figure 13 can also be used to interface with the tx dac differential analog outputs to provide gain or buffering. the tx dac differential ana- log outputs cannot be used in single-ended mode because of the internally generated common-mode level. also, the tx dac analog outputs are designed to drive a differential input stage with input impedance figure 11. balun transformer-coupled differential-to-single- ended output drive for tx dac max19711 idp idn v out qdp qdn v out figure 12. single-ended drive for rx adc max19711 0.1 f 1k 1k 100 100 c in 22pf c in 22pf qap qan com iap ian 0.1 f r iso 50 r iso 50 refp refn v in 0.1 f 1k 1k 100 100 c in 22pf c in 22pf 0.1 f r iso 50 r iso 50 refp refn v in figure 10. balun transformer-coupled single-ended-to- differential input drive for rx adc com iap ian 25 0.1 f 0.33 f 25 0.1 f v in max19711 22pf 22pf qap qan 25 0.1 f 0.33 f 25 0.1 f v in 22pf 22pf
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 31 70k . if single-ended outputs are desired, use an amplifier to provide differential-to-single-ended conver- sion and select an amplifier with proper input common- mode voltage range. cdma application figure 14 illustrates a typical cdma application circuit. the max19711 is designed to interface directly with the max2504 and max2584 radio front-ends to provide a complete ?f-to-bits?front-end solution. the max19711 provides several features that allow direct interface to the max2584 and max2504: integrated tx filters reduce component count, lower cost, and meet cdma spectral mask requirements programmable dc common-mode tx output levels eliminate discrete dc-level-shifting components while preserving tx dac full dynamic range optimized tx full-scale output level eliminates dis- crete amplifiers for id?d gain control ? tx-id?d offset correction eliminates discrete trim dacs for offset trim to improve sideband/carrier suppression 1? settling time aux-dacs for vga and agc control allow fast, accurate tx power and rx gain control grounding, bypassing, and board layout the max19711 requires high-speed board layout design techniques. refer to the max19711 ev kit data sheet for a board layout reference. place all bypass capacitors as close to the device as possible, preferably on the same side of the board as the device, using surface-mount devices for minimum inductance. bypass v dd to gnd with a 0.1? ceramic capacitor in parallel with a 2.2? capacitor. bypass ov dd to ognd with a 0.1? ceramic capacitor in parallel with a 2.2? capacitor. bypass refp, refn, and com each to gnd with a 0.33? ceramic capacitor. bypass refin to gnd with a 0.1? capacitor. multilayer boards with separated ground and power planes yield the highest level of signal integrity. use a split ground plane arranged to match the physical loca- tion of the analog ground (gnd) and the digital output- driver ground (ognd) on the device package. connect the max19711 exposed backside paddle to the gnd plane. join the two ground planes at a single point so the noisy digital ground currents do not interfere with the analog ground plane. the ideal location for this connection can be determined experimentally at a point along the gap between the two ground planes. make this connection with a low-value, surface-mount resistor (1 to 5 ), a ferrite bead, or a direct short. figure 13. rx adc dc-coupled differential drive max19711 iap com ian r iso 22 r iso 22 r11 600 r9 600 r3 600 r2 600 r1 600 r10 600 r8 600 r5 600 r4 600 r7 600 r6 600 c in 5pf c in 5pf
max19711 10-bit, 11msps, full-duplex analog front-end 32 ______________________________________________________________________________________ alternatively, all ground pins could share the same ground plane, if the ground plane is sufficiently isolated from any noisy digital system? ground plane (e.g., downstream output buffer or dsp ground plane). route high-speed digital signal traces away from sensi- tive analog traces. make sure to isolate the analog input lines to each respective converter to minimize channel-to-channel crosstalk. keep all signal lines short and free of 90 turns. figure 14. typical application circuit for cdma radio clk serial interface and system control iap ian qap qan idp idn qdp qdn refp com refn dout refin din sclk cs/wake system clock programmable offset/gain/cm 1.024v reference buffer 10-bit adc 10-bit adc 10-bit dac 10-bit dac 12-bit aux-dac 12-bit aux-dac 12-bit aux-dac gnd v dd / 2 ov dd / 2 dac1 dac2 dac3 adc1 10-bit aux-adc adc2 ognd v dd = 2.7v to 3.3v ov dd = 1.8v to v dd cdma filter data mux data mux cdma filter da0 da1 da2 da3 da4 da5 da6 da7 da8 da9 ad0 ad1 ad2 ad3 ad4 ad5 ad6 ad7 ad8 ad9 max19711 digital baseband asic tcxo max2584 max2504 zif receiver agc direct modulator pa detect vga temperature measure
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 33 dynamic parameter definitions adc and dac static parameter definitions integral nonlinearity (inl) integral nonlinearity is the deviation of the values on an actual transfer function from a straight line. this straight line can be either a best-straight-line fit or a line drawn between the end points of the transfer function, once offset and gain errors have been nullified. the static lin- earity parameters for the device are measured using the best-straight-line fit (dac figure 15a). differential nonlinearity (dnl) differential nonlinearity is the difference between an actual step width and the ideal value of 1 lsb. a dnl error specification of less than 1 lsb guarantees no missing codes (adc) and a monotonic transfer function (adc and dac) (dac figure 15b). adc offset error ideally, the midscale transition occurs at 0.5 lsb above midscale. the offset error is the amount of deviation between the measured transition point and the ideal transition point. dac offset error offset error (figure 15a) is the difference between the ideal and actual offset point. the offset point is the out- put value when the digital input is midscale. this error affects all codes by the same amount and usually can be compensated by trimming. adc gain error ideally, the adc full-scale transition occurs at 1.5 lsb below full scale. the gain error is the amount of devia- tion between the measured transition point and the ideal transition point with the offset error removed. adc dynamic parameter definitions aperture jitter figure 16 shows the aperture jitter (t aj ), which is the sample-to-sample variation in the aperture delay. aperture delay aperture delay (t ad ) is the time defined between the rising edge of the sampling clock and the instant when an actual sample is taken (figure 16). signal-to-noise ratio (snr) for a waveform perfectly reconstructed from digital samples, the theoretical maximum snr is the ratio of the full-scale analog input (rms value) to the rms quantization error (residual error) and results directly from the adc? resolution (n bits): snr(max) = 6.02 x n + 1.76 (in db) hold analog input sampled data (t/h) t/h t ad t aj track track clk figure 16. t/h aperture timing 0 2 1 4 3 7 6 5 000 010 001 011 100 101 110 at step 011 (0.5 lsb) at step 001 (0.25 lsb) 111 digital input code analog output value figure 15a. integral nonlinearity 0 2 1 4 3 6 5 000 010 001 011 100 101 differential linearity error (-0.25 lsb) differential linearity error (+0.25 lsb) 1 lsb 1 lsb digital input code analog output value figure 15b. differential nonlinearity
max19711 10-bit, 11msps, full-duplex analog front-end 34 ______________________________________________________________________________________ in reality, there are other noise sources besides quanti- zation noise: thermal noise, reference noise, clock jitter, etc. snr is computed by taking the ratio of the rms signal to the rms noise. rms noise includes all spec- tral components to the nyquist frequency excluding the fundamental, the first five harmonics, and the dc offset. signal-to-noise and distortion (sinad) sinad is computed by taking the ratio of the rms sig- nal to the rms noise. rms noise includes all spectral components to the nyquist frequency excluding the fundamental and the dc offset. effective number of bits (enob) enob specifies the dynamic performance of an adc at a specific input frequency and sampling rate. an ideal adc? error consists of quantization noise only. enob for a full-scale sinusoidal input waveform is computed from: enob = (sinad - 1.76) / 6.02 total harmonic distortion (thd) thd is typically the ratio of the rms sum of the first five harmonics of the input signal to the fundamental itself. this is expressed as: where v 1 is the fundamental amplitude and v 2 ? 6 are the amplitudes of the 2nd- through 6th-order harmonics. third harmonic distortion (hd3) hd3 is defined as the ratio of the rms value of the third harmonic component to the fundamental input signal. spurious-free dynamic range (sfdr) sfdr is the ratio expressed in decibels of the rms amplitude of the fundamental (maximum signal compo- nent) to the rms value of the next-largest spurious component, excluding dc offset. intermodulation distortion (imd) imd is the total power of the intermodulation products rel- ative to the total input power when two tones, f in1 and f in2 , are present at the inputs. the intermodulation prod- ucts are (f in1 ? in2 ), (2 ? f in1 ), (2 ? f in2 ), (2 ? f in1 ? in2 ), (2 ? f in2 ? in1 ). the individual input tone levels are at -7dbfs. 3rd-order intermodulation (im3) im3 is the power of the worst 3rd-order intermodulation product relative to the input power of either input tone when two tones, f in1 and f in2 , are present at the inputs. the 3rd-order intermodulation products are (2 x f in1 f in2 ), f in2 (2 ? f in2 ? in1 ). the individual input tone levels are at -7dbfs. power-supply rejection power-supply rejection is defined as the shift in offset and gain error when the power supply is changed ?%. small-signal bandwidth a small -20dbfs analog input signal is applied to an adc in such a way that the signal? slew rate does not limit the adc? performance. the input frequency is then swept up to the point where the amplitude of the digitized conversion result has decreased by 3db. note that the t/h performance is usually the limiting factor for the small-signal input bandwidth. full-power bandwidth a large -0.5dbfs analog input signal is applied to an adc, and the input frequency is swept up to the point where the amplitude of the digitized conversion result has decreased by 3db. this point is defined as the full- power bandwidth frequency. dac dynamic parameter definitions total harmonic distortion thd is the ratio of the rms sum of the output harmonics up to the nyquist frequency divided by the fundamental: where v 1 is the fundamental amplitude and v 2 through v n are the amplitudes of the 2nd through nth harmonic up to the nyquist frequency. spurious-free dynamic range spurious-free dynamic range (sfdr) is the ratio of rms amplitude of the fundamental (maximum signal compo- nent) to the rms value of the next-largest distortion component up to the nyquist frequency excluding dc. thd (v + v + ...+ v ) v 2 2 3 2 n 2 1 = ? ? ? ? ? ? ? ? 20 x log thd (v +v +v +v +v ) v 2 2 3 2 4 2 5 2 6 2 1 = ? ? ? ? ? ? ? ? 20 x log
max19711 10-bit, 11msps, full-duplex analog front-end ______________________________________________________________________________________ 35 clk serial interface and system control iap ian qap qan idp idn qdp qdn refp refn com dout refin din sclk cs/wake system clock programmable offset/gain/cm 1.024v reference buffer 10-bit adc 10-bit adc 10-bit dac 10-bit dac 12-bit aux-dac 12-bit aux-dac 12-bit aux-dac gnd v dd / 2 ov dd / 2 dac1 dac2 dac3 adc1 10-bit aux-adc adc2 ognd v dd = 2.7v to 3.3v ov dd = 1.8v to v dd cdma filter data mux data mux cdma filter da0 da1 da2 da3 da4 da5 da6 da7 da8 da9 ad0 ad1 ad2 ad3 ad4 ad5 ad6 ad7 ad8 ad9 max19711 functional diagram selector guide part sampling rate (msps) integrated cdma tx filters max19710 7.5 no max19711 11 yes max19712 22 no max19713 45 no
max19711 10-bit, 11msps, full-duplex analog front-end maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a maxim product. no circu it patent licenses are implied. maxim reserves the right to change the circuitry and specifications without notice at any time. 36 ____________________maxim integrated products, 120 san gabriel drive, sunnyvale, ca 94086 408-737-7600 2006 maxim integrated products printed usa is a registered trademark of maxim integrated products, inc. 32, 44, 48l qfn .eps e l e l a1 a a2 e/ 2 e d/2 d detail a d2/2 d2 b l k e2/2 e2 (ne-1) x e (nd-1) x e e c l c l c l c l k detail b e l l1 package outline 21-0144 2 1 e 32, 44, 48, 56l thin qfn, 7x7x0.8m m package outline 21-0144 2 2 e 32, 44, 48, 56l thin qfn, 7x7x0.8m m package information (the package drawing(s) in this data sheet may not reflect the most current specifications. for the latest package outline info rmation, go to www.maxim-ic.com/packages .) springer


▲Up To Search▲   

 
Price & Availability of MAX19711ETN

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X